<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.Button?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.ListView?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>

<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="1049.0" prefWidth="1479.0" style="-fx-background-color: #000000; " xmlns="http://javafx.com/javafx/19" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.example.theater.controller.performance.RoleController">
    <Text fill="WHITE" layoutY="50.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Role" textAlignment="CENTER" wrappingWidth="1479.0">
        <font>
            <Font name="Times New Roman Bold" size="40.0" />
        </font>
    </Text>
    <AnchorPane layoutX="5.0" layoutY="67.0" prefHeight="980.0" prefWidth="1469.0" style="-fx-background-color: #ffffff;">
        <Button fx:id="back" layoutX="14.0" layoutY="765.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Back" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="20.0" />
            </font>
        </Button>
        <Button fx:id="close" layoutX="14.0" layoutY="860.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Exit" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="20.0" />
            </font>
        </Button>
        <Button fx:id="characters" layoutX="14.0" layoutY="214.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Characters" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="18.0" />
            </font>
        </Button>
        <Button fx:id="character" layoutX="14.0" layoutY="120.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Character" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="20.0" />
            </font>
        </Button>
        <Button fx:id="role" layoutX="14.0" layoutY="26.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Role" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="20.0" />
            </font>
        </Button>
        <Button fx:id="search" layoutX="812.0" layoutY="490.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Search" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="20.0" />
            </font>
        </Button>
        <Button fx:id="add" layoutX="896.0" layoutY="816.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Add" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="20.0" />
            </font>
        </Button>
        <Button fx:id="edit" layoutX="1019.0" layoutY="816.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Edit" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="20.0" />
            </font>
        </Button>
        <Button fx:id="drop" layoutX="1140.0" layoutY="816.0" mnemonicParsing="false" prefHeight="88.0" prefWidth="114.0" style="-fx-background-radius: 100; -fx-background-color: silver;" text="Drop" textAlignment="CENTER" wrapText="true">
            <font>
                <Font name="Times New Roman Bold" size="20.0" />
            </font>
        </Button>

        <TableView fx:id="performanceTable" layoutX="134.0" layoutY="26.0" prefHeight="258.0" prefWidth="561.0" />
        <TableView fx:id="roleTable" layoutX="134.0" layoutY="292.0" prefHeight="258.0" prefWidth="180.0" />
        <TableView fx:id="characterTable" layoutX="325.0" layoutY="292.0" prefHeight="258.0" prefWidth="180.0" />
        <TableView fx:id="charactersTable" layoutX="515.0" layoutY="292.0" prefHeight="258.0" prefWidth="180.0" />
        <TableView fx:id="actorTable" layoutX="135.0" layoutY="558.0" prefHeight="200.0" prefWidth="561.0" />
        <TableView fx:id="actorsTable" layoutX="135.0" layoutY="760.0" prefHeight="200.0" prefWidth="561.0" />

        <ListView fx:id="queries" layoutX="1042.0" layoutY="25.0" prefHeight="539.0" prefWidth="416.0" />

        <TextField fx:id="result" layoutX="896.0" layoutY="912.0" prefHeight="44.0" prefWidth="360.0">
            <font>
                <Font size="20.0" />
            </font>
        </TextField>

        <!--!!!!!!!!!!!!!!!!!!!!!!!!!!!!!SEARCH FIELDS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-->
        <TextField fx:id="searchField1" layoutX="866.0" layoutY="14.0" prefHeight="25.0" prefWidth="174.0" text="11">
            <font>
                <Font size="19.0" />
            </font></TextField>
        <Text fx:id="searchText1" layoutX="705.0" layoutY="43.0" strokeType="OUTSIDE" strokeWidth="0.0" text="11">
            <font>
                <Font size="19.0" />
            </font></Text>

        <TextField fx:id="searchField2" layoutX="866.0" layoutY="54.0" prefHeight="44.0" prefWidth="174.0" text="12">
            <font>
                <Font size="19.0" />
            </font></TextField>
        <Text fx:id="searchText2" layoutX="705.0" layoutY="84.0" strokeType="OUTSIDE" strokeWidth="0.0" text="12">
            <font>
                <Font size="19.0" />
            </font></Text>

        <TextField fx:id="searchField3" layoutX="866.0" layoutY="100.0" prefHeight="25.0" prefWidth="174.0" text="13">
            <font>
                <Font size="19.0" />
            </font></TextField>
        <Text fx:id="searchText3" layoutX="705.0" layoutY="128.0" strokeType="OUTSIDE" strokeWidth="0.0" text="13">
            <font>
                <Font size="19.0" />
            </font></Text>

        <TextField fx:id="searchField4" layoutX="866.0" layoutY="144.0" prefHeight="25.0" prefWidth="174.0" text="14">
            <font>
                <Font size="19.0" />
            </font>
        </TextField>
        <Text fx:id="searchText4" layoutX="705.0" layoutY="172.0" strokeType="OUTSIDE" strokeWidth="0.0" text="14">
            <font>
                <Font size="19.0" />
            </font></Text>

        <DatePicker fx:id="searchField5" layoutX="866.0" layoutY="186.0" prefHeight="41.0" prefWidth="174.0" />
        <Text fx:id="searchText5" layoutX="705.0" layoutY="215.0" strokeType="OUTSIDE" strokeWidth="0.0" text="15">
            <font>
                <Font size="19.0" />
            </font></Text>

        <DatePicker fx:id="searchField6" layoutX="866.0" layoutY="228.0" prefHeight="41.0" prefWidth="174.0" />
        <Text fx:id="searchText6" layoutX="705.0" layoutY="257.0" strokeType="OUTSIDE" strokeWidth="0.0" text="16">
            <font>
                <Font size="19.0" />
            </font></Text>

        <TextField fx:id="searchField7" layoutX="866.0" layoutY="272.0" prefHeight="25.0" prefWidth="174.0" text="17">
            <font>
                <Font size="19.0" />
            </font></TextField>
        <Text fx:id="searchText7" layoutX="705.0" layoutY="300.0" strokeType="OUTSIDE" strokeWidth="0.0" text="17">
            <font>
                <Font size="19.0" />
            </font>
        </Text>

        <TextField fx:id="searchField8" layoutX="866.0" layoutY="316.0" prefHeight="41.0" prefWidth="174.0" text="18">
            <font>
                <Font size="19.0" />
            </font></TextField>
        <Text fx:id="searchText8" layoutX="705.0" layoutY="345.0" strokeType="OUTSIDE" strokeWidth="0.0" text="18">
            <font>
                <Font size="19.0" />
            </font>
        </Text>

        <!--!!!!!!!!!!!!!!!!!!!!!!!!!!!!!INPUT FIELDS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-->
        <TextField fx:id="addField1" layoutX="870.0" layoutY="640.0" prefHeight="25.0" prefWidth="174.0" text="01">
            <font>
                <Font size="20.0" />
            </font></TextField>
        <Text fx:id="addText1" layoutX="715.0" layoutY="669.0" strokeType="OUTSIDE" strokeWidth="0.0" text="01">
            <font>
                <Font size="20.0" />
            </font></Text>

        <TextField fx:id="addField2" layoutX="1231.0" layoutY="640.0" prefHeight="44.0" prefWidth="174.0" text="02">
            <font>
                <Font size="20.0" />
            </font>
        </TextField>
        <Text fx:id="addText2" layoutX="1066.0" layoutY="669.0" strokeType="OUTSIDE" strokeWidth="0.0" text="02">
            <font>
                <Font size="20.0" />
            </font></Text>

        <DatePicker fx:id="addField3" layoutX="870.0" layoutY="696.0" prefHeight="44.0" prefWidth="174.0" />
        <Text fx:id="addText3" layoutX="715.0" layoutY="726.0" strokeType="OUTSIDE" strokeWidth="0.0" text="03">
            <font>
                <Font size="20.0" />
            </font>
        </Text>

        <DatePicker fx:id="addField4" layoutX="1231.0" layoutY="697.0" prefHeight="44.0" prefWidth="174.0" />
        <Text fx:id="addText4" layoutX="1066.0" layoutY="727.0" strokeType="OUTSIDE" strokeWidth="0.0" text="04">
            <font>
                <Font size="20.0" />
            </font></Text>

        <TextField fx:id="addField5" layoutX="870.0" layoutY="751.0" prefHeight="44.0" prefWidth="174.0" text="05">
            <font>
                <Font size="20.0" />
            </font></TextField>
        <Text fx:id="addText5" layoutX="715.0" layoutY="780.0" strokeType="OUTSIDE" strokeWidth="0.0" text="05">
            <font>
                <Font size="20.0" />
            </font></Text>

        <TextField fx:id="addField6" layoutX="1231.0" layoutY="751.0" prefHeight="44.0" prefWidth="174.0" text="06">
            <font>
                <Font size="20.0" />
            </font></TextField>
        <Text fx:id="addText6" layoutX="1066.0" layoutY="780.0" strokeType="OUTSIDE" strokeWidth="0.0" text="06">
            <font>
                <Font size="20.0" />
            </font></Text>

    </AnchorPane>
</AnchorPane>
